package net.hn.hnms.biz.mine.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
@ApiModel(value = "CoverageSensorMarker对象", description = "图层系统测点标记坐标配置表")
@TableName(value = "coverage_sensor_marker",schema = "public")
public class CoverageSensorMarkerPo {


    @ApiModelProperty(value = "系统名称")
    private String systemName;
    @ApiModelProperty(value = "系统编码")
    private String systemCode;

    @ApiModelProperty(value = "测点编码")
    private String pointCode;

    @ApiModelProperty(value = "测点名称")
    private String pointName;

    @ApiModelProperty(value = "测点类型编码")
    private String pointTypeCode;
    @ApiModelProperty(value = "测点类型名称")
    private String pointTypeName;
    @ApiModelProperty(value = "坐标X")
    private BigDecimal coordinateX;

    @ApiModelProperty(value = "坐标Y")
    private BigDecimal coordinateY;

    @ApiModelProperty(value = "坐标Z")
    private BigDecimal coordinateZ;

    @ApiModelProperty(value = "标记后的坐标X")
    private BigDecimal markedX;

    @ApiModelProperty(value = "标记后的坐标Y")
    private BigDecimal markedY;

    @ApiModelProperty(value = "标记后的坐标Z")
    private BigDecimal markedZ;
    /**
     * 煤矿编码
     */
    @ApiModelProperty(value = "煤矿编码")
    private String mineCode;
    /**
     * 更新时间
     */
    @ApiModelProperty(value = "更新时间")
    private Date updateTime;
    /**
     * 公司编码
     */
    @ApiModelProperty(value = "公司编码")
    private String companyCode;
}
